home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / remote / febbs190.zip / FEBBS.NEW < prev    next >
Text File  |  1991-12-04  |  10KB  |  223 lines

  1.   ──────────────────────────────────────────────────────────────────────
  2.       The history of FEBBS
  3.   ──────────────────────────────────────────────────────────────────────
  4.  
  5.     Important info.
  6.  
  7.     Due to the added support for definable keys and other things You
  8.     have to run Feppla and save the setup before You execute Febbs.
  9.     Feppla will update Your config file to a new format.
  10.  
  11.     ....................................................................
  12.  
  13.     1.90 1991-Dec-04
  14.  
  15.     ■ The Febbs manual does not look so good in text mode now. It is all
  16.       because the manual has been rewritten to better suit the printed
  17.       format. Now You can order Your printed and bound Febbs manual when
  18.       ordering Your license. Or if You allready are registered buy only
  19.       the manual.
  20.  
  21.     ■ Maximus 2.00 support added. Also before Febbs was assuming that
  22.       areas with no names where non-valid areas but obviously maximus
  23.       can have areas with no names so the check for a valid area is
  24.       now that it must have a path to the files.
  25.  
  26.     ■ If an archive contains more then 300 files Febbs will display
  27.       a message that says so and only display the first 300 files.
  28.  
  29.     ■ Replaced Borlands System unit of Turbo Pascal 6.0 with a new
  30.       system unit by Eagle Performance. As an example has this improved
  31.       Febbs speed when creating lists with 5% (compared to the last beta).
  32.  
  33.     ■ Replaced some old string routines with new highspeed assembler.
  34.  
  35.     ■ Added some display thrills to Feppla. You can now zoom a lot of
  36.       windows. For example the help window and the areapick window.
  37.       Also made the list setup screen scrooling so that all that needs
  38.       to be set up would fit in one entryscreen.
  39.  
  40.     ■ The PreView of Files.Bbs now honors the "Indent to column" value
  41.       in the setup.
  42.       Reported by Daniel Docekal.
  43.  
  44.     ■ Febbs will know add a clear screen command first in the both
  45.       statistics files "Best downloaded files" and "File area overview".
  46.  
  47.     ■ Added support for Binkley when creating the list of frequable
  48.       directories for Your mailer. Febbs can know either create the
  49.       FrontDoor style of this list of directories (Ex : C:\FILES\SOURCE)
  50.       or the Binkley Style (Ex: C:\FILES\SOURCE\*.*). You choose wich
  51.       one to use in Feppla in the list setup section.
  52.       Suggested by Carsten Wimmer.
  53.  
  54.     ■ When copying files Febbs wasn't turning of the tags of the files that
  55.       had been copied. It does now.
  56.       Reported by Daniel Docekal.
  57.  
  58.     ■ Febbs now demands DOS version 3.10 to be on the safe side regarding
  59.       sharing of files and related items.
  60.  
  61.     ■ When creating the filelists Febbs was only wrapping the first 2 lines
  62.       but know it will wrap all lines perfectly.
  63.       Reported By Mike Tripp.
  64.  
  65.     ■ Added a compile help file option in Feppla. This option takes
  66.       Febbs.Txt and inserts the currently defined keys and then
  67.       compiles the file to a binary help file of the kind Febbs
  68.       uses. You can easily add Your own comments to the helpfile
  69.       and then recompile it with Feppla.
  70.  
  71.     ■ The routines that reads Files.Bbs text files from disk has
  72.       been changed and they are now share aware. All Files.Bbs
  73.       files are opened in Deny-None mode now (and as usual closed
  74.       as soon as possible).
  75.  
  76.     ■ Added a small sign when You fire up Febbs to show wich
  77.       version You are running under. The delay in registered
  78.       mode is merely 0.8 seconds. Just enough to get a glimpse
  79.       of what environment Febbs has detected. In the unregistered
  80.       mode You have to press one of the function keys (F1-F10).
  81.  
  82.     ■ Added a simple helpscreen showing the commandline switches
  83.       when You put a ? char on the commandline.
  84.       Suggested by Daniel Docekal.
  85.  
  86.     ■ The "Hurl without changing area" is back in business.
  87.  
  88.     ■ Added "Copy without changing area" and "Copy anywhere".
  89.  
  90.     ■ Febbs should know be able to handle 300 areas instead of
  91.       the last limit of 200 areas. (For thoose BBS types that can
  92.       handle it ofcourse)
  93.  
  94.     ■ Memory status will know handle incomplete paths in the area
  95.       file. Ie "..\STUFF\" will be expanded into a complete path.
  96.  
  97.     ■ Febbs can now use DOS to determine the datestyle of Your country.
  98.       See the setup program (Feppla) for details.
  99.  
  100.     ■ The names of the headers of the filelists are no longer hardcoded.
  101.       Use Feppla to set what textfiles to use as headers in the lists or
  102.       leave empty for no header. Also the headers/footers are now only
  103.       availiable to registered users.
  104.  
  105.     ■ You can now add Your own footer text. Any text file can be
  106.       included just before the copyright header of Febbs.
  107.       Use Feppla to set what textfiles to use or leave empty
  108.       for no extra footer.
  109.  
  110.     ■ Febbs logfile is handled in a more sharing manner then before.
  111.  
  112.     ■ Febbs uses a new CRC32 routine to check for changes in the code.
  113.       This new routine should be a lot faster then the old. (and a lot
  114.       safer as well).
  115.  
  116.     ■ All routines that read the BBS dependant area files has been
  117.       rewritten to utilize a faster buffered read. Speed increased
  118.       with several hundred percent for some BBS types.
  119.  
  120.     ■ The routine that loads Files.Bbs into memory has been rewritten
  121.       to better handle sharing of files (and locked files).
  122.  
  123.     ■ The routine that saves Files.Bbs has been rewritten so that it
  124.       handles errors while saving better. If an error should occur You
  125.       are now prompted for a new name of Files.Bbs so that You may
  126.       save it elsewhere. It also uses a different approach to saving.
  127.  
  128.          1 . Save current area to Files.$$$
  129.          2 . Delete any old Files.Bak
  130.          3 . Rename Files.Bbs to Files.Bak
  131.          4 . Rename Files.$$$ to Files.Bbs
  132.          5 . If BAK files not wanted delete Files.Bak
  133.  
  134.       This is to ensure maximun security while saving so that You
  135.       will not face the fact that You can loose some descriptions.
  136.  
  137.     ■ The Copy/Move routine has been rewritten to better handle
  138.       locked files and all the errors that can occur while
  139.       copying. Also it should be able to move files at directory
  140.       level on SUBST and ASSIGNED drives. Before it did a
  141.       physical move on such drives even though it wasn't necesary.
  142.  
  143.     ■ The overlay file has been reorganized to speed up things.
  144.       and to save some more memory.
  145.  
  146.     ■ The header of each area in the file list has been restyled to
  147.       allow areanames up to 40 chars wich is the maximum that Febbs
  148.       can handle. Also the area overview list has adopted this new
  149.       length.
  150.  
  151.     ■ The Setupfile is no longer padded to a length of 4096 chars.
  152.       It is only as long as needed.
  153.  
  154.     ■ New function. <Alt-J> shows how many files that has been tagged
  155.       and the total size of the tagged files.
  156.  
  157.     ■ New function. <Ctrl-C> Copy file and description to another area.
  158.       Works just like when moving (Hurling) files but it makes a
  159.       copy of the file and the description instead.
  160.  
  161.     ■ Several routines that are executed often have been ported to
  162.       assembler to speed up things.
  163.  
  164.     ■ A small bug in maximus mode squashed. Febbs didn't realize that
  165.       due to the fact that some areas in the area file might not be
  166.       fileares You have to check more than 300 records to get 300 areas
  167.       Reported by Anders Brink.
  168.  
  169.     ■ The unregistered version of Febbs will no longer use EMS when
  170.       swapping to disk. If registered Febbs will use XMS, EMS or DISK
  171.       when swapping itself out of memory.
  172.  
  173.     ■ The text "macros" have been increased in size.
  174.       Suggested by Daniel Docekal.
  175.  
  176.     ■ The keyboard routines has been rewritten to be able to
  177.       implement redefinable keys.
  178.  
  179.     ■ All the "Hotkeys" of functions in Febbs is now redefinable.
  180.       Use Feppla to define the keyboard layout You prefer.
  181.  
  182.     ■ Febbs has now got a menu in the editor that hosts all the
  183.       functions before only availiable via hotkeys. This should
  184.       hopefully ease the use of Febbs when You aren't all that familiar
  185.       with all the functions.
  186.  
  187.     ■ The setup file has been redesigned and You need to run Feppla to
  188.       upgrade Your old setup file(s). You will, in the upgrade, loose
  189.       wich areas where tagged and the text macros.
  190.  
  191.     ■ The routine that handles wich areas to include in the lists and
  192.       wich are password protected has been rewritten. You can now
  193.       insert/delete areas without Febbs tag information gets all messed
  194.       up. This is as long as You do NOT change the area numbers of the
  195.       areas.
  196.  
  197.     ■ When adopting You can use a new meta string to insert todays date
  198.       when the file was adopted. ~D (Tilde D) will be replaced with todays
  199.       date if used in the adopt description.
  200.       Suggested by Mats Wallin.
  201.  
  202.     ■ When adopting GIF images to files.bbs You can use the new meta string
  203.       called ~G (Tilde G) to place the GIF information where You like in
  204.       the description string.
  205.  
  206.     ■ Febbs has been fully optimized at all parts where it waits for
  207.       keyboard input. All places where Febbs was not giving up time
  208.       in a multitasking environment has been corrected.
  209.  
  210.     ■ Febbs is now aware of Windows. Febbs will when running under
  211.       Windows display wich version of Windows it runs under (just
  212.       like it does with DESQview). This is just to inform You that
  213.       Febbs has found Windows. What is important is that Febbs will
  214.       slice time to other tasks when Febbs is idle waiting for key
  215.       strokes. Febbs will autodetect Windows.
  216.  
  217.     ■ OS/2 users of Febbs can also benefit from Febbs multiuser
  218.       system friendlieness. Febbs will slice away time when idle
  219.       to other tasks just like when running under DESQview or Windows.
  220.       Febbs will autodetect OS/2.
  221.  
  222.    < End of File >
  223.